.rte-inputbox {
  all: initial;
  // background-color: pink;
  display: inline-block;
  position: relative;
  &__caret {
    min-height: 10px;
    min-width: 1px;
    // background-color: yellowgreen;
    display: inline-block;
    &:focus {
      outline: none;
    }
  }
  &__select {
    margin: 0;
    padding: 6px 0;
    min-width: 100px;
    max-width: 250px;
    box-shadow: 0 3px 6px -4px rgb(0 0 0 / 12%), 0 6px 16px 0 rgb(0 0 0 / 8%), 0 9px 28px 8px rgb(0 0 0 / 5%);
    position: absolute;
    top: 100%;
    &-option {
      font-size: 14px;
      padding: 0 20px;
      position: relative;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      color: #606266;
      height: 34px;
      line-height: 34px;
      box-sizing: border-box;
      cursor: pointer;
      &:hover {
        background-color: #f0f0f0;
      }
    }
  }
}
